package com.zhihuishu.micro.course.service;

import com.zhihuishu.micro.course.model.TipInfo;

public interface TipInfoService extends IBaseService<TipInfo> {

    //保存或者更新修改点记录
    void saveOrUpdateTipInfo(TipInfo tipInfo);
    //删除修改信息
    void deleteTipInfo(TipInfo tipInfo);
    /**
     * @Description:删除节下小节相关提示信息
     *  @date:@2016年12月27日上午11:03:18
     *  @author:嵇鹏
     * @param courseId 
     *  @Param:
     *  @retuen:void
     */
    void deleteTipInfoByLessonId(Integer lessonId, Long courseId);
    /**
     * @Description:删除章下节相关的提示信息
     *  @date:@2016年12月27日上午11:32:21
     *  @author:嵇鹏
     *  @Param:
     *  @retuen:void
     */
    void deleteTipInfoByChapterId(Integer chapterId, Long courseId);
    /**
     * @Description:删除小节的相关提示信息
     *  @date:@2017年1月23日上午8:59:42
     *  @author:嵇鹏
     *  @Param:
     *  @retuen:void
     */
    void deletetTipInfoByLessonVideoId(int lessonVideoId, long courseId);

   

}
